Thesis/Internship proposal
Business Rule Engine for ORM.
Contact: Dr. Mustafa Jarrar
Description: ORM
has proven to be very successful for modeling and querying a business domain
on the conceptual level. At STARLab, we have developed an ORM markup language
(ORM-ML)
for representing ORM models in an XML based syntax.
Many so called style sheets can be written to convert this ORM-ML syntax into
any other syntax, in this case a business rule engine language. STAR Lab will
help students to get a free academic license for Haley's rule engine (see
http://www.haley.com). The style sheet for the Haley rule engine (a small
Demo) could then be built during the stage. Once this style sheet has been built,
the Haley rule engine could be used to check the consistency etc. of commitments
built in the DOGMA ontology commitment layer, Please read chapter
3 for more information. This work could be extended (as a thesis) to include
more style sheets for RIDL, which is an ORM-based conceptual query language.
Which enables the possibility not only for modeling but also for querying business
models.
Research issues (not required for internships): constraint modality and
satisfiability.
Skills: Java, ORM-ML, RIDL, Haley's rule engine, etc.
See: Related
proposals.